canallas
Spanish
Noun
canallas
f
pl
plural of
canalla