English-Italian dictionary »

fleetfooted meaning in Italian

EnglishItalian
fleetfooted (swift on one's feet)
adjective

lesto di gambeadjective