impecable

listen to the pronunciation of impecable
Spanish - Turkish
kusursuz
Spanish - English
impeccable, faultless
impeccable

Tom speaks impeccable Spanish. - Tom habla un español impecable.

Tom speaks impeccable English. - Tom habla un inglés impecable.