Russian-English dictionary »

панты meaning in English

RussianEnglish
панты noun

velvet antler(deer antler)
noun