Spanish-French dictionary »

torre del homenaje | torreón meaning in French

SpanishFrench
torre del homenaje | torreón noun

donjon