babusyas

English

Noun

babusyas

  1. plural of babusya