Terjemahan sembur di Bahasa Inggris

sembur

spittle

  • 1

    spittle
    ‘bersembur-(sembur)an’ to spray one another