Spanish-French dictionary »

santa llogaia d’àlguema meaning in French

SpanishFrench
Santa Llogaia d’Àlguema noun

Santa Llogaia d’Àlguemanom