English trap
Bulgarian капан
Spanish trampa
Swedish fälla
Italian trappola
Greek παγίδα
Definition
(n.) [with modifier] a container or device used to collect something, or a place where something collects // e.g. ‘fish trap’.
Back to search results