Spanish-French dictionary »

principados meaning in French

SpanishFrench
principados

principautés