English Polish Dictionary

English - język polski

scotch tape in Polish: