English-Italian dictionary »

cat thyme meaning in Italian

EnglishItalian
cat thyme (Teucrium marum)
noun

camedrio maronoun
{m}