Romanian-Latin dictionary »

suprastrat meaning in Latin

RomanianLatin
suprastrat

superstratum