Definitions and translations for "embesil"

Turkish - English - embesil

n. imbecile

Turkish - Turkish - embesil

ahmak, aptal, budala.
geri zekâlılığın bir türü.
Share this page
Dictionary Extension