Spanish-French dictionary »

san kilda meaning in French

SpanishFrench
San Kilda noun

Saint-Kildanom {m}