Chinese
遮蔽 [zhēbì]
to cover; to hide from view; to obstruct or block; defilade (military)
Japanese
shielding; sheltering; screening; shading; masking
Notes
Sign in to add your own note
Example Sentences
Contains
Sign in to add your own note