Romanian-French dictionary »

belouga meaning in French

RomanianFrench
belouga

beluga◼◼◼