alfahares

Spanish

Noun

alfahares

  1. plural of alfahar