Summary
English to French:   more detail...
  1. lemon squash:


English

Detailed Translations for lemon squash from English to French

lemon squash:

lemon squash [the ~] noun

  1. the lemon squash
    le citron pressé; la citronnade

Translation Matrix for lemon squash:

NounRelated TranslationsOther Translations
citron pressé lemon squash
citronnade lemon squash

Related Translations for lemon squash