meaning of Ampallang

Ampallang - German to English

ampallang