English-Arabic dictionary »

terramare meaning in Arabic

EnglishArabic
terramare prehistoric settlements of the Po valley

تيرامارةf-p