French Polish Dictionary

Français - język polski

Imperméable in Polish:

1. nieprzemakalny