debarked ( synonym found)

Definition of debarked:

°past tense of debark.

Definition of debarked:

°past tense of debark.

Back to Top