barracuda

/ˌbær.əˈkuː.də/ - noun - cá nhồng

» DICTIONARY - TỪ ĐIỂN