See also: capibara's

English

edit

Noun

edit

capibaras

  1. plural of capibara

Spanish

edit

Noun

edit

capibaras m pl

  1. plural of capibara