torfa Icelandic - English
1.
Englishturf
-
Englisha piece of such a layer cut from the soil and used to make a lawn
-
Icelandictorfa
2.
Englishshoal
-
Englishgroup of fish
-
Icelandicvaða
English translator: Icelandic English torfa Eesti sõnaraamat Español Traductor Svenska Översättare