Multilingual Turkish Dictionary

LARMOYER

LARMOYER : French Turkish

gözyaşı dökmek, ağlamak