English Polish Dictionary

English - język polski

Mongrel in Polish: