Russian-Latin dictionary »

отмазка meaning in Latin

RussianLatin
отмазка noun

excusonoun