Russian-Latin dictionary »

агасфер meaning in Latin

RussianLatin
Агасфер noun

Ahasverusnoun