Turkish-English dictionary »

kesra meaning in English

TurkishEnglish
kesra noun

kasranoun

Your history