of an engine: to make a low rumbling sound English - Finnish

Related words

purr 




English translator: English Finnish of an engine: to make a low rumbling sound  Eesti sõnaraamat   Español Traductor   Svenska Översättare