Arabic-English dictionary »

مُونْتَاج meaning in English

ArabicEnglish
مُونْتَاج m

montagecomposite work created by assembling other elements