It seems natural to me that we forget some of the words of our native language if we are not continuously using it in either our writing or reading. I seem to forget a lot of words from Urdu language after living in North America for around 2 decades now. In my experience it occurs when our "thinking" language changes. If we start thinking in foreign language (which at that point, ironically, is not so foreign).