embay
1. NO. It's from your embay(delegation).
不是.是从你们大使馆(代表团)打来的。
2. to embay a fleet
使舰队进入海湾
3. embay 8440
吡喹酮(驱肠虫药, 广谱抗血吸虫药)