Translation of semausu in English:

semausu

kiosk

noun (class 7, plural dimausu)

  • 1

    kiosk
    tuck shop