Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microcardia
in English
microcardia
us
//maɪkrəˈkɑːrdɪ.ə//
uk
//maɪkrəˈkɑːdi.ə//