Inglésin a state of confusion or bewilderment
Francésnoyé
English translator: Spanish noyé Eesti sõnaraamat Español Traductor Svenska Översättare