Polish-English dictionary »

subaru meaning in English

PolishEnglish
Subaru noun

Subarunoun
automobile manufacturer