halcarras
English
Noun
halcarras
plural of
halcarra