DictionaryForumContacts

Morphology analysis
barracuda (132) | Noun, feminine
barracuda singular singular
barracudas plural plural