Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with carrure found: 1  


French-English dictionary
   de forte carrure
  beefy
  brawny
  burly
  heavyset
  husky
  muscular
  strong
  sturdy