Find the word definition

Wikipedia

NTR

NTR or ntr may refer to: