Skip to main content

Definitions by d1232th

noukdoushin 

Indian Peace Word for Rest In Peace.
Waty we love you, Noukdoushin
noukdoushin by d1232th July 13, 2009