(sfınk-tur)

listen to the pronunciation of (sfınk-tur)
English - English

Definition of (sfınk-tur) in English English dictionary

(SFINK-tur)
sphincter