French-Romanian dictionary »

grenada meaning in Romanian

FrenchRomanian
grenada

grenade◼◼◼