French-Romanian dictionary »

bufniță polară meaning in Romanian

FrenchRomanian
bufniță polară

harfang des neiges◼◼◼