Spleen

"Spleen" in Vietnamese

lá lách

(organ)

lách

(organ)

Next best steps

Mini challenge

Unscramble this word: spleen