outstayed russian
пересиде́вший
overstayed, outstayed, having stayed too long
having waited out, having outwaited, having sat out
переси́женный
overstayed, outstayed
переси́живавший
overstaying, having overstayed, having outstayed
having sat out, having endured, having weathered



















