English edit

Noun edit

cumarus

  1. plural of cumaru