Definify.com

Definition 2024


sacred_baboons

sacred baboons

English

Noun

sacred baboons

  1. plural of sacred baboon