shay Urdu Meaning
Shay - Urdu Meaning and Translation of Shay , English Definition and more.
1. n. a carriage consisting of two wheels and a calash top; drawn by a single horse
1. n. a carriage consisting of two wheels and a calash top; drawn by a single horse
Sponored Video