French-Romanian dictionary »

gogoriță meaning in Romanian

FrenchRomanian
gogoriță

épouvantail◼◼◼