Noun
Verb
...
drench {med.}
سَكوب {مستحضر بيطري يسقى للحيوانات}، {طب}
Risultati Simili
drenching {chem.}
غمر {يسبق الصباغ أو الدباغة}، {كمياء}