English to Hindi

Meaning for:
long time no see
other
बहुत समय से नहीं मिले;बहुत समय से नहीं देखा