MohammedPreview
Open in TheBrain

La Ōrificium

  1. (Late Latin) opening, orifice