Translation of tepi pantai in English:

User Contribution

tepi pantai

waterfront

noun