spit-roasted chicken

listen to the pronunciation of spit-roasted chicken
English - Turkish

Definition of spit-roasted chicken in English Turkish dictionary

spit roasted chicken
(Gıda) piliç çevirme