DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with thorn found: 2  


English-French dictionary
   there is no rose without a thorn
  il n'y a pas de roses sans épines

English-French dictionary
   every rose has its thorn
  toute médaille a son revers