MohammedPreview
Open in TheBrain

X Attestārī

To bear witness to; attest, prove, confirm, corroborate.