Translation of letlametlo in English:

letlametlo

bullfrog

noun (class 5, plural matlametlo)

  • 1

    bullfrog