Italian-English dictionary »

tradescanzia meaning in English

ItalianEnglish
tradescanzia noun
{f}

spiderwort(plant)
noun