Russian-Latin dictionary »

метла meaning in Latin

RussianLatin
метла noun

scopaenoun