The Finnish term "puhua" matches the English term "talk"

other finnish words that include "puhua" : english :
puhua speak