tuu uaua

English: Translation
dilated veins
adjective
Body parts
carroll-soulik-1973