Spanish-French dictionary »

posar la vista meaning in French

SpanishFrench
posar la vista

poser les yeux