लाफायूं

English: Translation
thrown; tumble down
Hindi: Translation
फेंका हुआ; गिरा-पड़ा; टूटा-फूटा
noun
adjective