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

striduler

Play ENFRFRfr
Play ENFRFRca

Meanings of "striduler" in English French Dictionary : 1 result(s)

Fransızca İngilizce
Zoology
striduler [v] have stridulating organs