yammas

English

Noun

yammas

  1. plural of yamma