unfathomable

English → French

unfathomable

English → French
/ʌnˈfæðəməbl/
adjective
insondable

Other matches (2)