Lugha Nour
About
Arabic Vocabulary Builder
Arabic Connectors
Terms of Use
to arise, occur, happen unexpectedly / What's got into him all of a sudden?