instillation

?

ads

noun

တစ်စက် တစ်စက်ချခြင်း

~ instillation noun; ~ instillations plural

ads