Spanish-French dictionary »

trucar meaning in French

SpanishFrench
trucar

piper

Your history