Meaning ofvinciblein English

vincible

uk//ˈvɪnsəbəl//uk//ˈvɪnsɪbl//
#uncommon
Definitions