PechaKucha
English
Noun
PechaKucha
(
countable and uncountable
,
plural
PechaKuchas
)
Alternative form of
Pecha Kucha
.