Term Gallery logo

Meanings of Citrus limetta in inglês

catalão
sweet lime
sweet lime
Translations for Citrus limetta