Drench in Tagalog
What is the translation of word Drench in Tagalog/Filipino ?
Meaning of Drench in Tagalog is : magsabon
Sponsored
Defenition of word Drench
- wet thoroughly; soak.
- forcibly administer a drug in liquid form orally to (an animal).
- a dose of medicine administered to an animal.
Sponsored
Other meanings of Drench
Examples
I fell in the stream and got drenched