settle

Language

Term

Description

English

settle

to sink; to go to the bottom

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart