flatheaded - French English Dictionary

flatheaded

Meanings of "flatheaded" with other terms in English French Dictionary : 1 result(s)

English French
Zoology
flatheaded bottlenose whale hyperoodon austral