tifarades

Catalan

Noun

tifarades

  1. plural of tifarada