English Polish Dictionary

English - język polski

To get better and better in Polish:

1. polepszać się polepszać się