vanmaram

ബോട്ടുകള് - meaning in english

Meanings for ബോട്ടുകള്

noun
Small craft