English Polish Dictionary

English - język polski

to punch in the face in Polish: