Tamil Dictionary 🔍

artillery-plant

n. மலர்த்துகளை வெடித்து வீசும் அமெரிக்க முட்செடிவகை.


artillery-plant - Similar Words