Englishdoghead
Englishmythical creature
Finnishkoirankuonolainen
English translator: Spanish koirankuonolainen Eesti sõnaraamat Español Traductor Svenska Översättare