Noun
Verb
...
drench {med.}
سَكوب {مستحضر بيطري يسقى للحيوانات}، {طب}
similar Results