English Polish Dictionary

English - język polski

the top of the head in Polish: