makarapas

English

Noun

makarapas

  1. plural of makarapa