0%

ALL meanings of mangoky

Man·go·ky
M m
  • noun mangoky a river in S central Madagascar, flowing W and then N to the Mozambique Channel. About 350 miles (565 km) long. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?