investigate an allegation that he embezzled money - German English Dictionary

Suggest a Term