Translation of leroo in English:

leroo

paw

noun (class 5, plural maroo)

  • 1

    paw