Slovnenya

Translation English Spanish: boneheaded

Dictionary: main