grinned foolishly

listen to the pronunciation of grinned foolishly
İngilizce - Türkçe
aptalca sırıttı
İngilizce - İngilizce
smiled a silly or stupid smile