French-Spanish dictionary »

amaya meaning in Spanish

FrenchSpanish
Amaya nom {f}

Amayanoun

Your history