English Polish Dictionary

English - język polski

duck in Polish: