amphibious

English → French

amphibious

English → French
/æmˈfɪbɪəs/
adjective
amphibie

Other matches (1)