meaning of Beisa-Antilope

Beisa-Antilope - German to English

beisa (oryx) [Oryx beisa]

View more

  • East African oryx [Oryx beisa]