Meaning ofterrinein English

terrine

uk//ˈterin//
#uncommon
Definitions