Russian-Latin dictionary »

мокрушница meaning in Latin

RussianLatin
мокрушница noun

interfectrīxnoun