Tom speaks impeccable Spanish. - Tom habla un español impecable.
Tom speaks impeccable Spanish.
Tom habla un español impecable.
Tom speaks impeccable Cantonese. - Tom habla un cantonés impecable.
Tom speaks impeccable Cantonese.
Tom habla un cantonés impecable.