land, settle, put down, rest, sit, arise

listen to the pronunciation of land, settle, put down, rest, sit, arise
Englisch - Französisch
se poser