Word Definition - 尼罗河

ní luó hé the Nile (river in northeastern Africa)

Individual Character Details