llamahs

English

Noun

llamahs

  1. plural of llamah