cowering in French

cowering

( - - )

(English to French translation)

  1+ w
  1+ w

Synonyms of : cowering

cower
cowered
cowering
hunch up
squat
squats
squatted

Example sentences of : cowering

Antonyms of : cowering