Russian-Latin dictionary »

стерва meaning in Latin

RussianLatin
стерва noun
груб., разг., бран. сварливая, нетерпимая женщина

furia [furiae](1st) F
noun