Printer friendly
"AcronymFinder.com

What does LATRA stand for?

LATRA stands for Laboratoire de Transcription et de Recherches pour Aveugles et Amblyopes (French)

This definition appears rarely