English Polish Dictionary

English - język polski

goat's beard in Polish: