English Dictionary
Definition pinna in British English
pinna noun
[countable] noun
/ˈpɪnə/
Synonyms and related words
