Italian-English dictionary »

combava meaning in English

ItalianEnglish
combava noun
{f}

kaffir lime(fruit)
noun