French-Spanish dictionary »

mangeaille meaning in Spanish

FrenchSpanish
mangeaille nom {f}

atracarsenoun

Your history