Dictionary Romanian – English

irigație



Substantiv feminin
1.

irrigation


2. med.

irrigation


3. med.

spraying


4. med.

douching