Englishlacuna
Englishin microscopy
Chinese
Mandarinneeded
Finnishlakuuni
Spanishneeded
English translator: Estonian lakuuni Eesti sõnaraamat Español Traductor Svenska Översättare