subaru meaning in French
n. subaru, compagnie de voitures japonaise; constructeur automobile japonais; nom japonais de la constellation des pleïades (signifiant "unité")
n. subaru, compagnie de voitures japonaise; constructeur automobile japonais; nom japonais de la constellation des pleïades (signifiant "unité")