cumaru

English

Noun

cumaru (plural cumarus)

  1. Alternative form of coumarou.