moonstrucktranslation and definition "moonstruck", tamil lexiconWordTamil Definitionmoonstruckபைத்தியம் பிடித்த, மூளை திறம்பிய.