Multilingual Turkish Dictionary

KADIN KORUYUCU

KADIN KORUYUCU : Turkish English

n. protectress