Meaning of 'algal ridge'

  • கடற்பாசிச் சிகரம்


Browse English to Tamil Dictionary