Meanings of "top" in Turkish English Dictionary
English
Italian

Meanings of "nondescript" in English-Italian Dictionary
Category English Italian
adjective nondescript non classificabile
adjective nondescript non descrivibile
abbreviation nondescript persona o cosa indefinibile
adjective nondescript strano