English to Hindi

Meaning for:
double-decker
other
द्विपरतीय सैंडविच;दुतल्ला वाहन