talón in de la aguja - Spanish English Dictionary
History

talón in de la aguja



Meanings of "talón in de la aguja" in English Spanish Dictionary : 1 result(s)

Spanish English
Railway
talón in de la aguja heel of switch