Meaning of tamburin

tamburin

Tagalog

tamburin n. tambourine (music)