meaning of Caramoan-Halbinsel

Caramoan-Halbinsel - German to English

Caramoan Peninsula