Spanish-French dictionary »

tudela meaning in French

SpanishFrench
Tudela noun

Tudèlenom

Tudela de Duero noun

Tudela de Dueronom