babalaases

English

Noun

babalaases

  1. plural of babalaas