Dictionary / Nature
بلاج ديال لگزيرة
/PLAJ d leg-ZI-ra/
English
Legzira beach
French
plage Legzira
Part of Speech
noun
Register
standard