Definify.com

Definition 2024


orangutans

orangutans

English

Noun

orangutans

  1. plural of orangutan