Translation of رمبھا in English

رمبھا٢

Noun (feminine)

  1. sounding, roaring, lowing (of cattle)

Powered by Oxford