Slovnenya

Translation English Spanish: sheepish

Dictionary: main
sheepish
adjective