TDT – English–Français translations

🇫🇷 fr en 🇬🇧

TDT noun {m}

  /te.de.te/
TMT, trail making test
Wiktionary Links