vanmaram

ലഘു ഭക്ഷണശാല - meaning in english

Meanings for ലഘു ഭക്ഷണശാല

noun
Cafe