caraballas

Spanish

Noun

caraballas

  1. plural of caraballa