Irrigator meaning

Frequency:
One who, or that which, irrigates.
noun
0
0
Advertisement