algaras

Spanish

Noun

algaras

  1. plural of algara