Dictionary English – Romanian

impermeable



Adjectiv