Definify.com

Definition 2026


capibaras

capibaras

See also: capibara's

English

Noun

capibaras

  1. plural of capibara