French-Romanian dictionary »

bufniţa meaning in Romanian

FrenchRomanian
bufniţa

grand duc◼◼◼