English Polish Dictionary

English - język polski

stop in one's tracks in Polish: