English-Arabic dictionary »

belvedere meaning in Arabic

EnglishArabic
belvedere raised structure offering a pleasant view of the surrounding area

مَطَلّm