she-camels

English

Noun

she-camels

  1. plural of she-camel