meaning of street person

1. someone who sleeps in any convenient place


Related Words

street person |

Developed & Maintained By Taraprasad.com

Treasure Words