Versione Inglese
Meaning of
"stiva (sulla)"
in English language
Italian to English
English to Italian
Italian
English
stiva (sulla)
pile (on)