caramas

Spanish

Noun

caramas

  1. plural of carama