Spanish-English translation for "montañarusa"
"montañarusa" English translation
Results: 1-1 of 1
montañarusa {noun}
montañarusa {f} (also: montaña rusa)
Similar words
monstruosa · monstruosidad · monstruoso · Mont. · montacarga · montacargas · montador · montadura · montaje · Montana · montañarusa · montañas · montañero · montañismo · montano · montañoso · montante · montaplatos · montar · montarse · monte
More in the English-Czech dictionary.