makitras

English

Noun

makitras

  1. plural of makitra