artichaut

listen to the pronunciation of artichaut
French - Turkish
[le] enginar
enginar
French - English
{n} artichoke
globe artichoke