DictionaryForumContacts

   English
Google | Forvo | +
cuckoo in the nest
gen. an unwelcome intruder in a place or situation (Igor Tolok)