English Polish Dictionary

English - język polski

strict demanding in Polish: