English Polish Dictionary

English - język polski

attach itself in Polish: