miṭru
[Country → Agriculture]
irrigation ditch / canal , watercourse ;
Variants :
miṭratu
Perform another search
Back to dictionary main menu