vanmaram

തുറപ്പുള്ള ഡെസ്‌ക് - meaning in english

Meanings for തുറപ്പുള്ള ഡെസ്‌ക്

noun
Roll-top desk