dedalian

listen to the pronunciation of dedalian
English - English
{a} cunning, expert, intricate
dedalian
Favorites