Translation of lair in Setswana

lair

mongôbô

nounPlural lairs

  • 1

    mongôbô
    khutla
    • a sheltered place where a wild animal lives