Latin-Romanian dictionary »

insulae sancti petri et miquelonensis meaning in Romanian

LatinRomanian
Insulae Sancti Petri et Miquelonensis

Saint Pierre și Miquelon