eyedrops

listen to the pronunciation of eyedrops
English - Turkish
göz damlaları
English - English
{i} liquid medication for the eyes that is applied in small droplets
plural of eyedrop
eyedrops
Favorites