Latin-Romanian dictionary »

insula delphin meaning in Romanian

LatinRomanian
Insula Delphin

Madagascar

Insula Delphina

Madagascar