Arabic-English dictionary »

المثير أو meaning in English

ArabicEnglish
المثير أو

Wired-or