Romanian-French dictionary »

octopode meaning in French

RomanianFrench
octopode

caracatiță◼◼◼