explat

listen to the pronunciation of explat
Englisch - Englisch
To explain; to unfold