Spanish-French dictionary »

lugar | sitio meaning in French

SpanishFrench
lugar | sitio noun

endroitnom {m}

lieu

placenom {f}

pueblo | aldea | domicilio | lugar | sitio noun

localiténom {f}

Your history