Arabic-English dictionary »

بُرْج إِيفِل meaning in English

ArabicEnglish
بُرْج إِيفِل m

Eiffel Towertower in Paris