vanmaram

തുറ - meaning in english

Meanings for തുറ

noun
Landing-stage
unknown
wharf