English Polish Dictionary

English - język polski

Enmeshed in Polish:

1. wplątany