Meaning of 'peony'

  • பெரிய வெளிர்ச் சிவப்பு மலர்கள் கொண்ட தோட்டச் செடி


Browse English to Tamil Dictionary