meaning of street arab

1. a homeless child who has been abandoned and roams the streets


Related Words

street arab |

Developed & Maintained By Taraprasad.com

Treasure Words