grinned foolishly

listen to the pronunciation of grinned foolishly
English - Turkish
aptalca sırıttı
English - English
smiled a silly or stupid smile