Online English Dictionary

Home

Irreproachably


adv.

In an irreproachable manner; blamelessly.


© 2009 Dammam Community College