Multilingual Turkish Dictionary

LAY TO REST

LAY TO REST : English Turkish Redhouse

gömmek, defnetmek.
gidermek, son vermek