Spanish-French dictionary »

exclamar | gritar meaning in French

SpanishFrench
exclamar | gritar

s’écrier