street arab
definition: (sometimes offensive) a homeless boy who has been abandoned and roams the streets
example:
speech part: noun
synonyms:
throwaway
Video not found.