Meaning oftorreyain English

torreya

us//ˈtɔri.ə//uk//ˈtɒ.ri.ə//
#uncommon
Definitions