Romanian-Latin dictionary »

defenestrație meaning in Latin

RomanianLatin
defenestrație

defenestratio