English-synonym dictionary »

rocket launcher synonyms in Hungarian

EnglishSynonym
rocket launcher noun

armamentnoun
generic term

launchernoun