sarmısakotu

listen to the pronunciation of sarmısakotu
Turkish - English
garlic mustard, hedge garlic
garlic mustard
Turkish - Turkish
alliavria