Online English Dictionary

Home

Antimalarial


a.

Good against malaria.


© 2009 Dammam Community College