Translation of بودا in English

بودا٢

Noun (masculine)

  1. buffalo

Powered by Oxford