sesquipedale Italian - English
1.
Englishsesquipedalian
-
Englishof long words
-
Italiansesquipedale
Englishsesquipedalian
-
Italiansesquipedale
English translator: Italian English sesquipedale Eesti sõnaraamat Español Traductor Svenska Översättare