afide

listen to the pronunciation of afide
Italian - Turkish
yaprak biti
afite
Italian - English
aphid, insect which sucks sap from plants
aphid