Italian-English dictionary »

scendere a terra meaning in English

ItalianEnglish
scendere a terra verb

set foot on landverb