French-Spanish dictionary »

birmingham meaning in Spanish

FrenchSpanish
Birmingham nom

Birminghamnoun