Italian-English dictionary »

la torre meaning in English

ItalianEnglish
la torre noun

tower [towers](Tarot card)
noun
[UK: ˈtaʊə(r)] [US: ˈtaʊər]