English-Hindi dictionary »

lo and behold meaning in Hindi

EnglishHindi
lo and behold noun

यह लो!