English Polish Dictionary

English - język polski

bringing satisfaction in Polish: