Definisi 'ragamuffin'

English to English
noun
1 a dirty shabbily clothed urchin Terjemahkan
source: wordnet30

2 A paltry or disreputable fellow; a mean wretch. Terjemahkan
source: webster1913


Visual Synonyms