Meaning ofsmilodonin English

smilodon

us//ˈsmaɪlədən//uk//ˈsmaɪlədən//
#uncommon
Definitions