cumaru
English
Noun
cumaru
(
plural
cumarus
)
Alternative form of
coumarou
.