Meaning ofpeninsulain English

peninsula

us//pənˈsəlvə//uk//pænˈsɪlə//
#common
Definitions