Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Terms for subject
Technology
containing
or ...
|
all forms
|
exact matches only
English
Japanese
afforestation for sand protection
or
erosion control
砂防造林
(さぼうぞうりん)
bearing of the rising
or
setting sun
日出人方位
(にちしゅつにゅうほうい)
or
decoration
室内装飾
(しつないそうしよく)
ornamental trees
or
shrubs
花木
(かぼく)
Get short URL