Online Dictionary
Definition of " à cordes croisée " in French English Dictionary
Results
à cordes croisée
  • {A} overstrung