Slovnenya

Translation English Spanish: thickheaded

Dictionary: main