to remain in (a place) for a long time; to remain in (a place) for years on end

listen to the pronunciation of to remain in (a place) for a long time; to remain in (a place) for years on end
الإنجليزية - التركية
yıllamak
yıllanmak