salambaos

English

Noun

salambaos

  1. plural of salambao