English Polish Dictionary

English - język polski

to leave a trace in Polish: