French-Romanian dictionary »

caracara meaning in Romanian

FrenchRomanian
caracara

caracara◼◼◼