Meaning of 'lobster pot'

  • கல்லிறால் பொறி


Browse English to Tamil Dictionary