Online Dictionary

economato, economatos Explained

economato, economatos at Interlingua => English Of Explained:

n stewardship