vanmaram

ഉപദ്വീപീയ - meaning in english

Meanings for ഉപദ്വീപീയ

adj
Peninsular