sambuusas

English

Noun

sambuusas

  1. plural of sambuusa