English-Hindi dictionary »

grey area meaning in Hindi

EnglishHindi
grey area noun

संदेहास्पद विषय