Translation of maekorosekoupu in English:

maekorosekoupu

microscope

noun (class 9, plural dimaekorosekoupu)

  • 1

    microscope