English → Hindi dictionary

tree living

ट्री लिविंग / तरीADJECTIVE

Definition

inhabiting or frequenting trees; "arboreal apes"

Looking for poetry? Read shayari and poems by great poets.