English to Italian sheepish

Dictionary entry: sheepish
S

Strampalato

Guest
La traduzione più semplce e naturale di "Dan felt sheepish when ..." è "Dan si sentì imbarazzato quando ..."
 
  • Back
    Top