Sheepish — English French translation1 translation found

sheepish (a) (behavior) penaud (a) (behavior)
Translate Sheepish into other languages
Translate sheepish into German
Translate sheepish into Italian
Translate sheepish into Spanish
Translate sheepish into Dutch
Translate sheepish into Portuguese
Translate sheepish into Slovenian
Translate sheepish into Polish
Translate sheepish into Czech