Back to Dictionary
套娃
tàowá
1. matryoshka (Russian nested doll)