cotton worm (aletia argillacea) - Türkçe İngilizce Sözlük