English to Hindi

Meaning for:
apartment house
other
विशाल फ्लैट