Spanish - English - sembrarle Pronunciation
[sembrar] v. sow; seed; strew; sprinkle


Share this page
Dictionary Extension