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

Share this page