TermGallery
English
English
Spanish
Catalan
Portuguese
Russian
EN
English
Español
Català
Português
Русский
Catalan
sweet lime
Lemon tree having fruit with a somewhat insipid sweetish pulp.
sweet lemon
sweet lime
Catalan
sweet lime
Catalan
sweet lime
citrus limetta
sweet lemon