vanmaram

Treetop - meaning in malayalam

Meanings for Treetop

noun
മരത്തിന്റെ മുകള്‍ഭാഗം
വൃക്ഷാഗ്രം