Lhobas

English

Noun

Lhobas

  1. plural of Lhoba

Anagrams