soumbalas
French
Noun
soumbalas
?
plural of
soumbala