kantutas

English

Noun

kantutas

  1. plural of kantuta