sambusas

English

Noun

sambusas

  1. plural of sambusa