gèelàa

English: Translation
loud laughter by women
Hausa: Translation
shewa
noun
Noun Class
m