Idioms & Phrases for word “excavated”
excavated - Did you Mean?
excavate (excavated)
excavate (excavates)
excavate
escalate (escalated)