Malayalam Dictionary

ഉപദ്വീപീയ

upadveepeeya

peninsular

  1. peninsular

Nearby in the dictionary

Support