Arabic-English dictionary »

سُوبَارُو meaning in English

ArabicEnglish
سُوبَارُو m

Subaruautomobile manufacturer