lesser panda


noun

British Dictionary definitions for lesser panda

lesser panda

noun