Meaning of 'bugaboo'

  • போதிய காரணம் இன்றி அஞ்சப்படும் ஒன்று

Synonyms


Browse English to Tamil Dictionary