vanmaram

ആട്ടുതൊട്ടില് - meaning in english

Meanings for ആട്ടുതൊട്ടില്

noun
Whirligig