Latin-Romanian dictionary »

insulae sancti thomae et principis meaning in Romanian

LatinRomanian
Insulae Sancti Thomae et Principis

São Tomé și Príncipe