Definify.com

Definition 2024


capibares

capibares

Catalan

Noun

capibares

  1. plural of capibara