Meaning of 'barbars itch'

  • முடி திருத்த தொற்று அரிப்பு நோய்


Browse English to Tamil Dictionary