DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with crapaud found: 1  


French-English dictionary
   Y a-t-il des crapauds dans le jardin?
  Are there toads in the garden?