Translation of morubisi in English:

morubisi

owl

noun (class 3, plural merubisi)

  • 1

    owl


User Contribution

morubisi

Owl

noun