fantoches

FrenchEdit

NounEdit

fantoches ?

  1. plural of fantoche

PortugueseEdit

NounEdit

fantoches

  1. plural of fantoche