sambusas
English
Noun
sambusas
plural of
sambusa