canillas
Spanish
Noun
canillas
f
pl
plural of
canilla