cat foot

listen to the pronunciation of cat foot
English - Turkish
sessizce sokulmak
gizlice yaklaşmak
English - English

Definition of cat foot in English English dictionary

cat's foot
low-growing perennial herb having leaves with whitish down and clusters of small white flowers
cat foot
Favorites