French-English dictionary »

abugida meaning in English

FrenchEnglish
abugida nom {m}

abugida◼◼◼(writing system, see also: alphasyllabary)
noun