← Back to Dictionary

duru-duru

adjective

Definitions

  1. puzzled