Translation of gelagapan in English:

User Contribution

gelagapan

flustered

adjective