English-Hindi dictionary »

secret emissary meaning in Hindi

EnglishHindi
secret emissary

चर