stor English - Welsh
1.
-
Englishof or pertaining to storms
-
Welshstormus
2.
-
Welshciconia, storc
Related words
great great spotted woodpecker eagle owl eagle owl large
English translator: English Welsh stor Eesti sõnaraamat Español Traductor Svenska Översättare