aligustres
Spanish
Noun
aligustres
m
pl
plural of
aligustre