DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with batting found: 4  


English-French dictionary
   vampire bat
  vampire, grande chauve-souris

English-French dictionary
   cotton batting
  ouate

English-French dictionary
   bat an eyelid
  sourciller

English-French dictionary
   as blind as a bat
  myope comme une taupe