Noun
frontage [pl. frontages]
واجهة {بناء أو أرض}
frontage [pl. frontages]
similar Results
frontages (n.) , [sing. a frontage]