Уайт-спирит в хозяйственном купите. Всегда у меня есть. Ребёнок летом приходит с такими пятнами вечно. Один раз полностью зелёные на попе джинсы им отмыла. И лучше это делать сразу
Если в доме есть бензин, то им можно попробовать.
Полгода?
Попробуйте на уголке рубашки, в невидном месте намочить уайт-спиритом или бензином. Так оставить до высыхания. Если ничего с рубашкой не произойдёт, а я в этом почти уверенна, то просто налейте растворитель на пятно или даже приложите кусочек ткани с ним на несколько часов, а то быстро испаряется. Потом пробуйте отчистить.