TRAPPA


Meaning of TRAPPA in English

n 1. trap; also: snare, gin, pitfall; 2. trap door, hatch

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