gadaba ( synonym found)

Definition of gadaba:

°A variety of melon.

Definition of gadaba:

°A variety of melon.

Back to Top