aligustres

Spanish

Noun

aligustres m pl

  1. plural of aligustre