Home
Search
Index
Definify.com
Definition
2024
loukku
loukku
Finnish
Noun
loukku
trap
(especially mechanical trap to catch animals)
Synonyms
ansa
pyydys
Derived terms
hiirenloukku
Similar Results