Ilog
Ilog means river in Filipino, and is the name of two places in the Philippines:
Read more about Ilog.
Related Subjects
Related Phrases
Related Words
Ilog means river in Filipino, and is the name of two places in the Philippines:
Read more about Ilog.