vanmaram

തോട്ടിവേല - meaning in english

Meanings for തോട്ടിവേല

noun
Scavenging