No exact translation found for
cross foot

related Results
el foot (n.) , {Abréviation}, m, {sport}
كرة القدم {رياضة}
cross-country (n.) , {sport}