Summary
English to French: more detail...
-
Mediterranean acid lemon:
-
Wiktionary:
Mediterranean acid lemon → limette
-
Wiktionary:
English
Detailed Translations for Mediterranean acid lemon from English to French
Wiktionary Translations for Mediterranean acid lemon:
External Machine Translations: