Slovnenya

Translation English Spanish: sheepish

Diccionario: main
sheepish
adjective