French-Spanish dictionary »

goliard meaning in Spanish

FrenchSpanish
goliard nom {m}

goliardonoun

Your history