salambas

English

Noun

salambas

  1. plural of salamba

Anagrams