Spanish-French dictionary »

a cara de perro meaning in French

SpanishFrench
a cara de perro adverb

à regretadverbe