Turkish-English dictionary »

ayak topu meaning in English

TurkishEnglish
ayak topu noun

football [footballs](association football)
noun
[UK: ˈfʊt.bɔːl] [US: ˈfʊt.ˌbɒl]