vermifuge

?

ads

noun

သန်ချဆေး

~ vermifuges plural

ads