TRAP


Meaning of TRAP in English

n. trappe (-ar, -ero); (veh.) carre; (ambush) inboscada

English Interlingue dictionary.      Английский словарь Интерлингве.