Arabic-English dictionary »

ممر تهوية meaning in English

ArabicEnglish
ممر m

lanepassageway