capibaras

See also: capibara's

English

Noun

capibaras

  1. plural of capibara

Spanish

Noun

capibaras m pl

  1. plural of capibara