Definify.com

Definition 2025


rubabs

rubabs

English

Noun

rubabs

  1. plural of rubab