lumba ( synonym found)

Definition of lumba:

°Related to the lower back or loin.

Definition of lumba:

°Related to the lower back or loin.

Back to Top