Multilingual Turkish Dictionary

HAGRIDE

HAGRIDE : English Turkish

v. acı ve eziyet çektirme, endişe veya korku ile sıkıntı verme