English-Hindi dictionary »

triple decker meaning in Hindi

EnglishHindi
triple decker noun

तिपरता सैंडविच