English | German | Russian | Czech

recompensate English

Meaning recompensate meaning

What does recompensate mean?

recompensate

To recompense.

Are you looking for...?