What is the meaning of Retre?

to give back, to return

to pay back, to repay

to pay off, to give profit

Source: Wiktionary

Search

Search words containing