French-Romanian dictionary »

cap de pod meaning in Romanian

FrenchRomanian
cap de pod

tête de pont◼◼◼