Ted
US
/tΙd/
UK
/tΙd/
Definition for Ted is being prepared and will be available soon.
Definition for Ted is being prepared and will be available soon.