Definify.com

Definition 2024


suffara

suffara

Maltese

Noun

suffara f (plural sfafar)

  1. whistle (device used to make a whistling sound)