Translation of logapa in English:

logapa

tortoise shell

noun (class 5)

  • 1

    tortoise shell