French-Spanish dictionary »

séjourner meaning in Spanish

FrenchSpanish
séjourner

permanecer