English-Turkish dictionary »

hydropiper meaning in Turkish

EnglishTurkish
hydropiper (a species of knotweed, Persicaria hydropiper)
noun

su biberinoun

Your history