English Polish Dictionary

English - język polski

impact force in Polish: