Merlion

Tamil Dictionary definitions for Merlion

Merlion : மீன்வால் சங்கம்