Gogura

Tamil Dictionary definitions for Gogura

Gogura : புளிச்ச கீரை