mandimu

[Swahili]

Lemon or lime

Synonyms in other languages

Latin names

Countries