Chinese
Mandarin
Finnish
French
German
Japanese
Russian
Thai
Bulgarian
Greek
Italian
Romanian
Spanish
Englishallonge
Englishattachment to negotiable instrument
Portuguesealongue
Englishappendage
Englisha part that is joined to something larger
Portugueseanexo
English translator: Portuguese English lisäke Eesti sõnaraamat Español Traductor Svenska Översättare