Multilingual Turkish Dictionary

MANEVİ DESTEK

MANEVİ DESTEK : Turkish English

n. moral support