Russian-Latin dictionary »

держиморда meaning in Latin

RussianLatin
держиморда noun

satrapa [satrapae](1st) M
noun