Country Dictionary

A fork of Rural Dictionary

dhaula kuan

noun. hindi a well of unhappiness

I was stuck at dhaula kuan for 2hrs

by auntrim February 10, 2018