trattoriatranslation and definition "trattoria", tamil lexiconWordTamil Definitiontrattoriaசமையற்காரர் கடை.