Hindi-English dictionary »

बस की छत meaning in English

HindiEnglish
बस की छत

deck [decks]noun
[UK: dek] [US: ˈdek]