English-Hindi dictionary »

rubber necking meaning in Hindi

EnglishHindi
rubber necking noun

दर्शनीय स्थलों की सैर