Arabic-English dictionary »

بَيْت اَلدَّرَج meaning in English

ArabicEnglish
بَيْت اَلدَّرَج m

staircasestairway