obstruct; obstructed

Language

Term

Description

English

obstruct; obstructed

to get in the way; blocked

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart