dictionary-en.com Free online language dictionary.

mouth-watering in french

Word:
mouth-watering (Number of letters: 14)
Dictionary:
english-french
Translations (11):
affriolant, appétible, appétissant, bon, croustillant, délicieux, exquis, ragoûtant, sapide, savoureux, succulent
Related words:
french mouth-watering, mouth-watering synonym, mouth-watering stuffed mushrooms, mouth-watering reading material, mouth-watering or mouth watering, mouth-watering muffin tin recipes, mouth-watering in french, affriolant in english
mouth-watering in french