Spanish-French dictionary »

centinela meaning in French

SpanishFrench
centinela noun
{m}

sentinellenom {f}

Your history