English dictionary, thesaurus, translations & etymology
FreeDict.com

Leto in Russian

Leto in Russian

Ле́то́
proper noun
(uncountable, Greek goddess) Leto, in Greek mythology, the mother of Apollo and Artemis.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.