Dictionary / Sports
تيران ديال الكورة
/TERRAIN DYAL LKURA/
English
football pitch
French
terrain foot
Part of Speech
noun
Register
standard