Arabic-English dictionary »

كَبْسُولة meaning in English

ArabicEnglish
كَبْسُولة f

capsulesmall container containing a dose of medicine