Catalan

edit

Noun

edit

sicofantes

  1. plural of sicofanta

Spanish

edit

Noun

edit

sicofantes m pl

  1. plural of sicofante