Tamil Dictionary 🔍

double-decked

a. இரட்டை அடுக்குள்ள, இரட்டைத் தளங்களுள்ள.


double-decked - Similar Words