Dictionary.gen.tr

 

Result of English - Turkish dictionary

drench.mp3
drench
  • (f)., (i). ıslatmak, sırılsıklam etmek
  • sıvıya batırmak, banyo etmek, batırmak
  • (i)., (bayt). atlara zorla içirilen ilâç.

Permalink to this page 

 

© 2008 Dictionary.gen.tr - All rights reserved.