DictionaryForumContacts

Morphology analysis
barracudas (12) | Adjective, superlative
barracudas adjective
barracudas (50) | Noun, plural only
barracudas plural
barracuda (62) | Noun
barracuda singular
barracudas plural