strum a musical instrument, cavity, or wound - Turc Anglais Dictionnaire

Suggérer une traduction