French-Romanian dictionary »

granada meaning in Romanian

FrenchRomanian
granada

grenade◼◼◼