Turkish-English dictionary »

matsa meaning in English

TurkishEnglish
matsa noun

matzo(thin, unleavened bread)
noun