ENGLISH
GERMAN
GERMAN
ENGLISH

  

homing

[ˈhəʊmɪŋ]
adjective
1. [instinct]   Heimfinde-
2. [device]   Zielsuch-


similar words