zafarranchos

Spanish

Noun

zafarranchos

  1. plural of zafarrancho