Definify.com

Definition 2024


capibaras

capibaras

See also: capibara's

English

Noun

capibaras

  1. plural of capibara