English-Italian dictionary »

castle short meaning in Italian

EnglishItalian
castle short verb

fare l'arrocco cortoverb