Meaning ofterrapinin English

terrapin

us//ˈtɛrəˌpɪn//uk//ˈtɛrəˌpaɪn//
#uncommon
Definitions