English translation for "s'atterrir"
|
- v. land, touch down, put down
- Similar Words:
- "s'attarder" English translation, "s'atteler" English translation, "s'atteler à" English translation, "s'attendre à" English translation, "s'attendrir" English translation, "s'attifer" English translation, "s'attirer" English translation, "s'attirer contre soi" English translation, "s'attribuer" English translation
|
|
|