katapuut

katapuut
English: Translation
dandelion
noun
Plants, trees and other vegetation
Plural form
s.d. katapuutyeet p.i. katapuutay p.d. katapuutaak