NichiDict

トラットリア

[torattoria]

Meanings

1.Noun

trattoria; small informal Italian restaurant