Bactrian camels

English

Noun

Bactrian camels

  1. plural of Bactrian camel