Italian-English dictionary »

ramia meaning in English

ItalianEnglish
ramia noun
{f}

ramie(Boehmeria nivea)
noun
[UK: ˈræ.miː] [US: ˈræ.miː]