×

smouse meaning in English

n.
〔俚语〕犹太人;(南非的)商贩。

Related Words

  1. smouldering heat
  2. smouldering multiple myeloma
  3. smout
  4. smow
PC Version

Copyright © 2018 WordTech Co.