camelleras
Spanish
Noun
camelleras
f
pl
plural of
camellera