MalayTranslate.com
Malay to English Translator
Translate Here

English to English

welch
(w/E/l/tS/ )

adjective (a)

  • See Welsh.
    lihat u welsh/ u.
    source: webster1913

verb (v)

  • cheat by avoiding payment of a gambling debt
    menipu oleh menghindari pembayaran terhadap hutang judi
    Synonym:
    welsh
    source: wordnet30