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