grandalas

English

Noun

grandalas

  1. plural of grandala