Chinese Version(中文版) | EBooks(电子书)
[lim'pəupəu]
(noun.) an African river; flows into the Indian Ocean.
Typed by Katie--From WordNet