Latin-Romanian dictionary »

superstratum meaning in Romanian

LatinRomanian
superstratum

suprastrat