debarrased ( synonym found)

Definition of debarrased:

°past tense of debar.

Definition of debarrased:

°past tense of debar.

Back to Top