Meaning ofturtleheadin English

turtlehead

us//ˈtɜrtlhed//uk//ˈtɜːtəlhed//
#uncommon
Definitions
Base Words