Spanish-French dictionary »

terranova y labrador meaning in French

SpanishFrench
Terranova y Labrador noun

Terre-Neuve-et-Labradornom {m}