Translation of gema in English:

gema

echo

noun

  • 1

    echo