tuft or clump of grass or verdure English - Welsh




English translator: English Welsh tuft or clump of grass or verdure  Eesti sõnaraamat   Español Traductor   Svenska Översättare