FAQs About the word indrench

إغراق

To overwhelm with water; to drench; to drown.

No synonyms found.

No antonyms found.

indrawn => منسحب, indraught => تصعيد, indra => إندرا, indoxylic => إندوكسليك, indoxyl => إندوكسيل,