atbaklası

listen to the pronunciation of atbaklası
Turkish - English
horsebean
{n} a small bean used for horses