Meaning of 'alar septa'

  • சிறகு போன்ற இடைச்சுவர்கள்


Browse English to Tamil Dictionary