Slovnenya

Translation English Spanish: muddleheaded

Diccionario: main