French-Spanish dictionary »

déca meaning in Spanish