Multilingual Turkish Dictionary

IDOLÂTRER

IDOLÂTRER : French Turkish

çıldırasıya sevmek, tapmak