salambaws

English

Noun

salambaws

  1. plural of salambaw