Versione Inglese
Meaning of
"trappola di pietra per uccelli"
in English language
Italian to English
English to Italian
Italian
English
trappola di pietra per uccelli
stone bird trap