English-Latin dictionary »

sevan meaning in Latin

EnglishLatin
Sevan (a lake in Armenia)
proper noun

Lychnitisproper noun

Your history