English Polish Dictionary

English - język polski

dunderhead in Polish: