Turkish-English dictionary »

softa meaning in English

TurkishEnglish
softa noun

softa(Turkish student of religion)
noun