The Finnish term "myydä" matches the English term "sell"

other finnish words that include "myydä" : english :
myydä dispose of
myydä vend