carames

English

Noun

carames

  1. plural of carame