tua de baba

English: Translation
lower back (of a human)
noun
Body parts
carroll-soulik-1973