stink (due to lack of hygiene) - İspanyolca İngilizce Sözlük