meaning of capacidad

capacidad - Spanish to English

ability [capacity]

View more

  • ability