English-Turkish dictionary »

sorrel meaning in Turkish

EnglishTurkish
sorrel (plant)
noun
[UK: ˈsɒ.rəl]
[US: ˈsɔː.rəl]

kuzu kulağınoun