scarabs - Fransızca İngilizce Sözlük

scarabs

Meanings of "scarabs" in French English Dictionary : 3 result(s)

İngilizce Fransızca
General
scarab scarabée [m]
Nature Science
scarab scarabée [m]
Decoration
scarab scarabée [m]