like: drench
Beginner Level Intermediate Level
Advanced Level

ENGLISH DEFINITIONS


exact:





all words:
VNEN đẫm * to be drenched, soaking, wet *




OTOP: drench * Nature Rain





FN: drench v Cause_to_be_wet