Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Shoji in English

English

Shoji

/ʃoʊʤi/

noun

1. A translucent screen made of a wooden frame covered with rice paper

    synonym:
  • shoji