Yambaos

English

Proper noun

Yambaos

  1. plural of Yambao

Anagrams