Italian-English translation for "affibiare"

 

"affibiare" English translation

Results: 1-3 of 3

affibiare {verb}

affibiare {v.t.} (also: appiccicare)

affibiare {v.t.} (also: appiccicare, atterrare, cadere, arrivare a terra)

to land {vb}

affibiare {v.t.} (also: appiccicare)

Similar words

Have a look at the Romanian-English dictionary by bab.la.