Spanish-French dictionary »

torla meaning in French

SpanishFrench
Torla noun

Torlanom