european carpenter bee - French English Dictionary

european carpenter bee

Meanings of "european carpenter bee" in French English Dictionary : 1 result(s)

English French
Zoology
european carpenter bee mouche charpentière