Russian-Latin dictionary »

пила meaning in Latin

RussianLatin
пила noun

serra [serrae](1st) F
noun