Spanish-French dictionary »

administrar meaning in French

SpanishFrench
administrar

administrer

régir