Versione Inglese
Meaning of
"trabocchetto"
in English language
Italian to English
English to Italian
Italian
English
trabocchetto
pit
trabocchetto
trap