Englishinvaginate
Englishto turn or fold inwardly
Spanishinvaginarse
English translator: Estonian invaginarse Eesti sõnaraamat Español Traductor Svenska Översättare