Spanish-French dictionary »

entregarse | hundirse | sumergirse meaning in French

SpanishFrench
entregarse | hundirse | sumergirse

enfoncer