English-synonym dictionary »

put-put synonyms in Hungarian

EnglishSynonym
put-put noun

gasoline enginenoun
generic term