Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
telangiectasy
in English
telangiectasy
us
//tələnˈd͡ʒɪkˌtæsi//
uk
//tɛləˈnd͡ʒɪkˌteɪsi//