Ingléson the spot
Ingléshaving to answer or decide without warning
Chino
Mandarinneeded
Finlandéstiukille
Rusoneeded
English translator: Spanish tiukille Eesti sõnaraamat Español Traductor Svenska Översättare