Restaurant

Tamil Dictionary definitions for Restaurant

Restaurant : உணவு விடுதி, உணவகம்

Restaurant : உணவு விடுதி

Restaurant definition

Noun. An eating house.