Spanish-French dictionary »

tut | tuteralle meaning in French

SpanishFrench
tut | tuteralle noun

turritellenom {f}