Twin room: their meaning, Morocho or twin, double, par. etc.
Twin room: It is an English expression used as Adj or sust. whose meaning in Spanish is: twin, twin and colloquially, buddy (MEX. )