squat

Language

Term

Description

English

squat

sitting on the heels; crouch

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart