Term Gallery logo

Meanings of citrus limetta in inglês

catalão
sweet lime
sweet lime
Translations for citrus limetta