Latin-Romanian dictionary »

insula delphina meaning in Romanian

LatinRomanian
Insula Delphina

Madagascar