kafası allak bullak olmak

listen to the pronunciation of kafası allak bullak olmak
Türkçe - İngilizce
to be stumped
stumped
kafası allak bullak olmak