4 French Synonyms for ABALONE
Prev.1Next
ormeau
Definition: 1. abalone (mollusc)
There are 2 definitions of the word ormeau
Show more information about ormeau
Show external searches
Search for haliotis in:
Prev.1Next
Search took: 49.48 ms