English-Turkish dictionary »

softa meaning in Turkish

EnglishTurkish
softa (Turkish student of religion)
noun

softanoun