French-Spanish dictionary »

s’écrier meaning in Spanish

FrenchSpanish
s’écrier

exclamar | gritar