tarra Dutch - English
1.
2.
Englishseagull
-
Englishbird of the family Laridae
-
Dutchmeeuw
3.
Englishsticker
-
Englishadhesive label or decal
-
Dutchsticker
English translator: Dutch English tarra Eesti sõnaraamat Español Traductor Svenska Översättare