abugidi

Italian

Noun

abugidi

  1. plural of abugida