EnglishbarracudaEnglish Bahasa Melayusejenis ikan laut besar bersifat pemangsaEntri kamus berdekatan · Nearby dictionary entriesBrowse entries that appear near this word alphabetically.barrack · barracks · barrage · barrel