Spanish-French dictionary »

tortuga mora meaning in French

SpanishFrench
tortuga mora noun

tortue mauresquenom {f}