hurcarra
English
Noun
hurcarra
(
plural
hurcarras
)
Alternative form of
harkara
.