English Polish Dictionary

English - język polski

to travel at excessively high speed in Polish: