Spanish-French dictionary »

caray | ostras meaning in French

SpanishFrench
caray | ostras interjection

zutinterjection