Translation: roof terrace | English-Moroccan Arabic Dictionary
roof terrace
noun
sTaH
[سطح] m, pl sTooH
Copyright © 2022 TAJINE QUI BRILLE FRANCE (EI). All rights reserved.
Last modified: 8 Mar 2022