carota

listen to the pronunciation of carota
Italian - Turkish
havuç
Spanish - English
shameless person, rotter, mean or evil person