Meaning of 'lobed fin'

  • கதுப்புடைய துடுப்பு


Browse English to Tamil Dictionary