Italian-English dictionary »

abugida meaning in English

ItalianEnglish
abugida noun
{m}

abugida(writing system, see also: alphasyllabary)
noun