yamanbas

English

Noun

yamanbas

  1. plural of yamanba