English Polish Dictionary

English - język polski

Irritation of the eyes in Polish: