English-French translation for "addrout"
"addrout" French translation
Results: 1-1 of 1
addrout {noun}
addrout {noun}
Similar words
additions · additive · additivity · addle · addle-head · addled · address · addressable · addressee · addressing · addrout · adduction · adductor · Adelaide · Aden · adenectomy · adenin · adenitis · adenocarcinoma · adenofirboma · adenohypophysis
More in the English-Dutch dictionary.