Meaning of 霜囲い in Japanese

  1. Words

Definition of 霜囲い

  1. (n) covering which protects against frost
Back to top