hubshis

English

Noun

hubshis

  1. plural of hubshi