sceartán Irish - English
1.
2.
Englishparasite
-
Englishuseless person who always relies on other people's work and gives nothing back
-
Irishpéistsúmaire
3.
Englishcrab louse
-
Englishinsect
English translator: Irish English sceartán Eesti sõnaraamat Español Traductor Svenska Översättare