Translation of letsutsuropu in English:

letsutsuropu

groundscraper thrush

noun (class 5, plural matsutsuropu)

  • 1

    groundscraper thrush