Russian-Latin dictionary »

дефенестрация meaning in Latin

RussianLatin
дефенестрация noun

defenestrationoun
F