Versione Inglese
Meaning of
"cava, foiba"
in English language
Italian to English
English to Italian
Italian
English
cava, foiba
cave