Vocabulary

高積雲

altocumulus clouds

noun