Multilingual Turkish Dictionary

DAB AT

DAB AT : English Turkish

v. hafif hafif vurmak, hafifçe dokunmak