koumbara

English

Noun

koumbara

  1. A female koumbaros.