Term Gallery logo

Meanings of citrus limetta in inglés

catalán
sweet lime
sweet lime
Translations for citrus limetta