Arti dalam bahasa Inggris meludah spit; Arti lain yang mungkinspit; expectorated; expectorating; spat; spitting; Bisa juga berartiexpectorate; spat on;