welcherEnglish

welcher, welsher

Noun

Someone who swindles you by not repaying a debt or wager

English: welcher, welsher

English words with similar meanings

Show 1 words