Meaning oftestudoin English

testudo

us//ˌtestʃuːdoʊ//uk//ˌtestʃuːdoʊ//
#uncommon
Definitions