sweet clover - İngilizce Eşanlam Sözlük

sweet clover

n.
[1] melilotus , melilot