duyarga


Results for "duyarga"

Turkish - English dictionary

duyarga

(Turkish - English dictionary) :
zool. antenna.