English-Portuguese dictionary »

rubber room meaning in Portuguese

EnglishPortuguese
rubber room (cell lined with cushions)
noun

sala acolchoadanoun
{f}

Your history