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