PechaKuchas
English
Noun
PechaKuchas
plural of
PechaKucha
.