English-Hindi dictionary »

upon my soul! meaning in Hindi

EnglishHindi
upon my soul! noun
[UK: ə.ˈpɒn maɪ səʊl]
[US: ə.ˈpɑːn ˈmaɪ soʊl]

हाय भगवान