vermifuge

?

ads

noun

သန်ချဆေး

~ vermifuge noun; ~ vermifuges plural

ads