Italian-English dictionary »

fare l'arrocco corto meaning in English

ItalianEnglish
fare l'arrocco corto verb

castle shortverb