Large intestine

Noun

အူမကြီး

    large intestine

    Noun