Definitions and translations for "sembrarle"

Spanish - English - sembrarle

Pronunciation
[sembrar] v. sow; seed; strew; sprinkle
Share this page
Dictionary Extension