Bengali
Catalan
Chinese
Mandarin
Czech
Finnish
French
German
Hungarian
Irish
Japanese
Polish
Portuguese
Russian
Scottish gaelic
Spanish
Englishplace where the optic nerve attaches to the retina
Welshdallbwynt
freckle dirt saying pimple
English translator: English Welsh spot Eesti sõnaraamat Español Traductor Svenska Översättare