English-Hindi dictionary »

stay down meaning in Hindi

EnglishHindi
stay down verb

ठहरना