Spanish-French dictionary »

torbanita meaning in French

SpanishFrench
torbanita noun

torbanitenom {f}