Meaning of 'poodle'

  • அடர்த்தியான முடி கொண்ட செல்ல நாய் வகை


Browse English to Tamil Dictionary