尼罗河

尼罗河
luó

the Nile (river in northeastern Africa)

1 meaning#28184
MEANING

MEANING

  1. noun

    the Nile (river in northeastern Africa)

    • The Nile River is the longest river in the world.

STROKE ORDER
Loading…

Explore more related entries to look up.