English | German | Russian | Czech

mousambi English

Meaning mousambi meaning

What does mousambi mean?

mousambi

(India) A sweet lime (citrus), Citrus limetta.

Are you looking for...?