Definify.com

Definition 2024


capibara's

capibara's

See also: capibaras

Dutch

Noun

capibara's

  1. Plural form of capibara