Spanish-French dictionary »

alá meaning in French