Back to Dictionary
哈普西科德
hāpǔxīkēdé
1.
harpsichord