-
nouna difficult entangling situationtype of:
-
nouna trap for catching ratstype of:
-
nounfilthy run-down dilapidated housingtype of:
Explanation of rattrap
We don`t have explanations for this word yet.