bamba

English: Translation
bitch (female dog)
noun