French-Spanish dictionary »

cardiff meaning in Spanish

FrenchSpanish
Cardiff nom

Cardiffnoun

Your history