English edit

Noun edit

cumaru (plural cumarus)

  1. Alternative form of coumarou