MohammedPreview
Open in TheBrain

An Explicator

  1. One who or that which explicates.