Dictionary / Nature

plage d taghazout

بلاج ديال تاغازوت

/PLAJ d ta-gha-ZUT/

English

Taghazout beach

French

plage Taghazout

Part of Speech

noun

Register

standard