Meaning ofteslain English

tesla

us//ˈteɪs.lə//uk//ˈteɪs.lə//
#common
Definitions