Find the word definition

Crossword clues for leta

Wikipedia
LETA

LETA is the main Latvian information agency. Its headquarters are in Riga.