English-Italian dictionary »

agropastoral meaning in Italian

EnglishItalian
agropastoral (based upon agriculture and the rearing of sheep)
adjective

agropastoraleadjective

Your history