Translation of Leroo La Tau in English:

User Contribution

Leroo La Tau

Paw of the lion

noun

  • 1

    Paw of the lion

    Leroo La Tau was the name of the camp in Africa I went to when I was eleven.

    Paw of the lion was the name of the camp in Africa I went to when I was eleven.

    Is this entry useful?