an alibi that seems almost impossible to disprove; a perfect alibi

listen to the pronunciation of an alibi that seems almost impossible to disprove; a perfect alibi
Englisch - Englisch
watertight alibi