@ossobuco,
osso, in Madrid, Spain, they say ma-Dreeth. "D" as the final letter of a word is often pronounced "th." It's Castillan Spanish.
Likewise "Z" is pronounced as "th"; as is "C" before "e" and "i". Hence, circa is pronounced "thirca" and cinco (five) is "thinco." The city of Zaragoza is pronounced "Tharagotha."
"V" is generally pronounced as "b" so that noventa (ninety) is pronounced "nobenta." Noventa y cinco (nobenta y thinco) = ninety-five, although they tend to slur it to say "nobenty-thinco." Perhaps that's where we came up with the "ty" at the end of 20, 30, 40, etc.?
I don't recall ever hearing a MadrileƱo say Cadillac Seville, but I should think to an American ear it would sound something like 'Cadee-yak SeBeeYa.'
The well-known New Madrid fault (and town) in SE Missouri is pronounced the same as the town in NM you mentioned.