MohammedPreview
Open in TheBrain

La Excūsāre

  1. to excuse, allege in excuse; literally, free from a charge.