Arabic-English dictionary »

بَسْطَة meaning in English

ArabicEnglish
بَسْطَة f

landinga platform at the top of a flight of stairs