DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with hay found: 3  


English-French dictionary
   hay fever
  rhume des foins

English-French dictionary
   make hay
  faner, faire les foins

English-French dictionary
   make hay while the sun shines
  il faut battre le fer pendant qu'il est chaud