Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trattoria Definition

Cancel
trattoria
noun(trat-to-ria)
restaurant; specifically : a usually small Italian restaurant

Words Related to trattoria!

trattoria Examples by Brain Bank Users