Definify.com

Definition 2024


loukku

loukku

Finnish

Noun

loukku

  1. trap (especially mechanical trap to catch animals)

Synonyms

Derived terms