explat

listen to the pronunciation of explat
الإنجليزية - الإنجليزية
To explain; to unfold