vanmaram

തേക്കുമരം - meaning in english

Meanings for തേക്കുമരം

unknown
teak