Skip to main content

Definitions by arab_chica

a word in arabic meaning "my light"
inti noori (you are my light)
noori by arab_chica December 20, 2007