otter

English → French

otter

English → French
/ˈɒtəʳ/
noun
loutre feminine
Inflected forms (1)otters

Other matches (1)