French-Romanian dictionary »

archebuză meaning in Romanian

FrenchRomanian
archebuză

arquebuse◼◼◼