डाफी

English: Translation
Elevated sitting platform at the corner of a house near windows
Hindi: Translation
खिड़कियों के पास एक घर के कोने पर ऊंचा बैठने का मंच
noun
Household
Construction