Spanish - English - sustratos Pronunciation
n. substrata


Share this page
Dictionary Extension