English Polish Dictionary

English - język polski

red deer in Polish: