← Back to Dictionary

yirku-yirku

noun

Definitions

  1. frog