French-Spanish dictionary »

belouga meaning in Spanish

FrenchSpanish
belouga nom {m}

beluganoun

Your history