English Polish Dictionary

English - język polski

specialise in something in Polish: