indiscutable

French → English

indiscutable

French → English
/ɛ̃diskytabl/
adjective
indisputable
Inflected forms (1)indiscutables

Other matches (1)