LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sör. nun' veiling başörtüsü veya elbise için kullanılan ince yünlü kumaş.” in English

1 English translation
EN
nun

Mother Teresa was a Catholic nun who lived and worked in Calcutta, India.