buffoon
English—Turkish Dictionary (FreeDict, 2017)
buffoon /bɹˈʌmeɪdʒəm/
1. soytarı, palyaço. buffoonery maskaralık. buffoonish soytarı gibi.
English—Turkish Dictionary (Anonymous)
buffoon
soytarı
maskara
1. soytarı, palyaço. buffoonery maskaralık. buffoonish soytarı gibi.
soytarı
maskara