English-Hindi dictionary »

traffic cap meaning in Hindi

EnglishHindi
traffic cap noun

यातायात पुलिस