Slovnenya

Translation English Japanese: dim sum

Dictionary: main
dim sum
noun