English → Tetun

large intestine

n. tee oan boot

All translations

More