English Polish Dictionary

English - język polski

toothed bar in Polish: