Ingliseto form an arch over something
Soomekaartua
English translator: Finnish kaartua Eesti sõnaraamat Español Traductor Svenska Översättare