Home
Manglish
English listing
Malayalam listing
About
തറ - meaning in english
Meanings for തറ
noun
Quadra
unknown
base
bottom
floor
foundation
pedestal
sill
soil
ground
platform
pavement
earth
sod