Romanian-French dictionary »

langouste meaning in French

RomanianFrench
langouste

lăcustă◼◼◼