Slovnenya

Translation English Spanish: sleepyheaded

Dictionary: main
sleepyheaded
adjective