LA VAMOS A MONTAR EN NUEVA YORK
Anyone have an idea? I have tried online translations and it translates it as "We will mount in New York"! I think its an experssion, what does it mean!? Any Spanish speakers on here?
Anyone have an idea? I have tried online translations and it translates it as "We will mount in New York"! I think its an experssion, what does it mean!? Any Spanish speakers on here?
where did you get the phrase from?
glad to see your great input again