ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

homing

[ˈhəʊmɪŋ]
adjective
1. [instinct]   del ritrovare la via di casa
2. [device]   autoguidato ( f autoguidata)


similar words