English | German | Russian | Czech

engawa English

Meaning engawa meaning

What does engawa mean?

engawa

(Japanese, _, architecture) A veranda or terrace surrounding a house.

Are you looking for...?