Meaning of 'gill breathing'

  • செவுள் சுவாசம்


Browse English to Tamil Dictionary