mendora

Indonesian

Noun

mendora

  1. nonstandard form of mendura