×

sheepishly meaning in French

adv. timidement; avec embarras; docilement, d'un air penaud

Related Words

  1. sheepherding
  2. sheepish
  3. sheepishness
  4. sheepshank
PC Version

Copyright © 2018 WordTech Co.