Russian-Latin dictionary »

афиша meaning in Latin

RussianLatin
афиша noun

denuntiatio [denuntiationis](3rd) F
noun