← Back to browseトラットリア[torattoria]noun#76,919Japanese definitionNo Japanese definition yet.English definitiontrattoria; small informal Italian restaurantExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトラックトラップトラッドトラッカートラッシュ← トウコドイヒー →