alcaraveas
Spanish
Noun
alcaraveas
f
pl
plural of
alcaravea