kamus
.
Search
About
ragamuffin
English
ragamuffin, tatterdemalion
Noun
A dirty shabbily clothed urchin
English: ragamuffin, tatterdemalion
English words with similar meanings
Show 1 words
tatterdemalion