Spanish-French dictionary »

torlengua meaning in French

SpanishFrench
Torlengua noun

Torlenguanom