motorxr714
motorxr714
01.09.2019 • 
English

Which phrase defines “imminent” best?
a: giving satisfaction or pleasure
b: ending or achieving a final stage
c: horrified or shamed
d: about to happen, impending

Solved
Show answers

Ask an AI advisor a question