Dictionary / Nature
بحيرة بين الويدان
/b-7I-rat bin l-wi-DAN/
English
Bin El Ouidane lake
French
lac Bin El Ouidane
Part of Speech
noun
Register
standard