Search term ヒマラヤ杉 has one result
Jump to
JA Japanese EN English
ヒマラヤ杉 (n) [''Cedrus deodara''] (n) deodar (n) [''Cedrus deodara''] (n)