Dictionary English – Romanian

The word launcher was not found in the dictionary.