Translation of maboaboa in English:

maboaboa

hairy

adjective

  • 1

    hairy
    ‘ntša e e maboaboa’ a hairy dog